#include <iostream>
#include <vector>
#include <list>

using namespace std;

int main()
{
    list<char *> slist = {"Hello", "World", "!"};
    vector<string> svec{"1", "1"};

    svec.assign(slist.begin(), slist.end());

    cout << svec.capacity() << " " << svec.size() << endl;

    for (string it : svec)
    {
        cout << it;
    }

    cout << endl;
    return 0;
}
